Big Huge Thesaurus

return on investment

noun